<silent> [g <Plug>(coc-diagnostic-prev)
<silent> ]g <Plug>(coc-diagnostic-next)
<silent> gd <Plug>(coc-definition)
<silent> gy <Plug>(coc-type-definition)
<silent> gi <Plug>(coc-implementation)
<silent> gr <Plug>(coc-references)
<leader>rn <Plug>(coc-rename)
<leader>f  <Plug>(coc-format-selected)
<leader>a  <Plug>(coc-codeaction-selected)
<leader>ac  <Plug>(coc-codeaction-cursor)
<leader>as  <Plug>(coc-codeaction-source)
<leader>qf  <Plug>(coc-fix-current)
<silent> <leader>re <Plug>(coc-codeaction-refactor)
<silent> <leader>r  <Plug>(coc-codeaction-refactor-selected)
<leader>cl  <Plug>(coc-codelens-action)
<silent> <C-s> <Plug>(coc-range-select)
